thick mist/small rain - German English Dictionary